1
general::
Phrase(s): burst (up)on the scene
to appear suddenly somewhere; to enter or arrive suddenly some place. (Upon is formal and less commonly used than on.) • The police suddenly burst upon the scene. • They burst on the scene and took control.
McGrawhill's American Idioms And Phrasal Verbs